Environmentally safe - Français Anglais Dictionnaire